$cell-border: $color-border;
/*
 * 单元格
 */
.cell-block { font-size: 28*$px; line-height: 1.5; background-color: #fff; margin-bottom: 24*$px; box-shadow: 0 -1*$px 0 $cell-border;
    .cell-item { padding: 0 30*$px; box-shadow: 0 1px 0 $cell-border; position: relative; @include clearfix();}
    .cell-inner {
        .cell-title { text-align: left; padding: 30*$px 0; }
        .cell-after { position: absolute; right: 30*$px; top: 0; left: 140*$px; padding: 30*$px 0; text-align: right; }
        .cell-left, .cell-right { position: absolute; left: 30*$px; top: 50%; transform:translate(0,-50%);
            *{vertical-align:middle;}
        }
        .cell-right { right: 30*$px; left: auto; i.icon { color: #aaa; } }
    }
}